package cn.ainit.sys.menu;
// default package

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;


/**
 * SysLeftMenu entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name="SYS_LEFT_MENU")

public class SysLeftMenu  implements java.io.Serializable {

     private String menuId;
     private String menuName;
     private String menuUrl;
     private String menuTooltip;
     private String menuIcon;
     private String largeIcon;
     private String isValid;
     private Double sortNum;
     private String menuMemo;
     private String superMenuId;
     private String rootId;
     private String menuTitle;
    private String isShow;

    // Constructors
    @Column(name="IS_SHOW")
    public String getIsShow() {
		return isShow;
	}
	public void setIsShow(String isShow) {
		this.isShow = isShow;
	}
	/** default constructor */
    public SysLeftMenu() {
    }
    @Id 
    @Column(name="MENU_ID")

    public String getMenuId() {
        return this.menuId;
    }
    
    public void setMenuId(String menuId) {
        this.menuId = menuId;
    }
    
    @Column(name="MENU_NAME")

    public String getMenuName() {
        return this.menuName;
    }
    
    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }
    
    @Column(name="MENU_URL", length=300)

    public String getMenuUrl() {
        return this.menuUrl;
    }
    
    public void setMenuUrl(String menuUrl) {
        this.menuUrl = menuUrl;
    }
    
    @Column(name="MENU_TOOLTIP")

    public String getMenuTooltip() {
        return this.menuTooltip;
    }
    
    public void setMenuTooltip(String menuTooltip) {
        this.menuTooltip = menuTooltip;
    }
    
    @Column(name="MENU_ICON")

    public String getMenuIcon() {
        return this.menuIcon;
    }
    
    public void setMenuIcon(String menuIcon) {
        this.menuIcon = menuIcon;
    }
    
    @Column(name="LARGE_ICON")

    public String getLargeIcon() {
        return this.largeIcon;
    }
    
    public void setLargeIcon(String largeIcon) {
        this.largeIcon = largeIcon;
    }
    
    @Column(name="IS_VALID", nullable=false)

    public String getIsValid() {
        return this.isValid;
    }
    
    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }
    
    @Column(name="SORT_NUM", precision=18, scale=4)

    public Double getSortNum() {
        return this.sortNum;
    }
    
    public void setSortNum(Double sortNum) {
        this.sortNum = sortNum;
    }
    
    @Column(name="MENU_MEMO", length=200)

    public String getMenuMemo() {
        return this.menuMemo;
    }
    
    public void setMenuMemo(String menuMemo) {
        this.menuMemo = menuMemo;
    }
    
    @Column(name="SUPER_MENU_ID", nullable=false, length=40)

    public String getSuperMenuId() {
        return this.superMenuId;
    }
    
    public void setSuperMenuId(String superMenuId) {
        this.superMenuId = superMenuId;
    }
    
    @Column(name="ROOT_ID", length=40)

    public String getRootId() {
        return this.rootId;
    }
    
    public void setRootId(String rootId) {
        this.rootId = rootId;
    }
    
    @Column(name="MENU_TITLE", length=400)
    public String getMenuTitle() {
        return this.menuTitle;
    }
    
    public void setMenuTitle(String menuTitle) {
        this.menuTitle = menuTitle;
    }
}